define(["require", "exports", "react"], function (require, exports, React) {
    "use strict";
    Object.defineProperty(exports, "__esModule", { value: true });
    class IndexPage extends React.Component {
        render() {
            // fetch("/shop/config").then(async r => {
            //     let config = await r.json();
            //     console.assert(config.requirejs);
            //     config.requirejs.context = "shop";
            //     config.requirejs.baseUrl = "/shop";
            //     Object.assign(config.requirejs.paths, paths)
            //     debugger;
            //     requirejs(config.requirejs);
            //     requirejs({ context: "shop" }, ['/shop/modules/shopping/product-list.js'], function (mod) {
            //         debugger;
            //     }, (err) => {
            //         debugger;
            //     })
            // })
            // requirejs({
            //     context: "shop",
            //     baseUrl: "/shop",
            // })
            return React.createElement("div", null, "Merchant Index Page");
        }
    }
    exports.default = IndexPage;
});
